log carriage - Spanish English Dictionary